Synonyms for "Superfund site"

Words with similar meaning